Big Huge Thesaurus

covered stand

noun